lift (someone's) spirits

Translations
поднять (кому-то) настроение
The good news really lifted her spirits.
Хорошие новости действительно подняли ей настроение.
Definitions
To improve someone's mood or make them feel more positive and hopeful.